triangular roof truss - Spanish English Dictionary